the brains of this outfit - Französisch Englisch Wörterbuch